ASSIGNMENT(=) Interface

public interface ASSIGNMENT(=)

Module Procedures

private subroutine AssignGridReal(mat, mask)

assign value of mask real to mat real

Arguments

Type IntentOptional Attributes Name
type(grid_real), intent(inout) :: mat
type(grid_real), intent(in) :: mask

private subroutine AssignGridInteger(mat, mask)

assign value of mask integer to mat integer

Arguments

Type IntentOptional Attributes Name
type(grid_integer), intent(inout) :: mat
type(grid_integer), intent(in) :: mask

private subroutine AssignReal(mat, num)

assign value to mat

Arguments

Type IntentOptional Attributes Name
type(grid_real), intent(inout) :: mat
real(kind=float), intent(in) :: num

private subroutine AssignInteger(mat, num)

assign value to mat

Arguments

Type IntentOptional Attributes Name
type(grid_integer), intent(inout) :: mat
integer, intent(in) :: num

private subroutine AssignGridRealInteger(mat, mask)

assign value of mask real to mat integer. real numbers are truncated to integer part.

Arguments

Type IntentOptional Attributes Name
type(grid_integer), intent(inout) :: mat
type(grid_real), intent(in) :: mask

private subroutine AssignGridIntegerReal(mat, mask)

assign value of mask integer to mat real

Arguments

Type IntentOptional Attributes Name
type(grid_real), intent(inout) :: mat
type(grid_integer), intent(in) :: mask